The best sunset we've seen so far. Absolutely breathtaking. This was taken at Los Muertos November 18, 2004.

Previous | Home | Next